package com.hospital.insurancedip.module.entity;

import java.math.BigDecimal;
import java.util.List;

/**
 * @Author: Yeman
 * @Date: 2023-05-19-15:31
 * @Description:
 */
public class Minsur410100 {


    /**
     * insuplc_admdvs :
     * dev_no :
     * inf_time : 2023-05-19 09:30:37
     * msgid : H61030200230202305190930370
     * infver : V1.0
     * signtype :
     * opter : 0007
     * input : {"diseinfo":[{"maindiag_flag":"0","adm_cond_type":"2","diag_type":"1","diag_name":"心功能Ⅱ级（NYHA分级）","diag_code":"I50.900x007"},{"maindiag_flag":"0","adm_cond_type":"2","diag_type":"1","diag_name":"颈动脉斑块","diag_code":"I67.200x003"},{"maindiag_flag":"0","adm_cond_type":"2","diag_type":"1","diag_name":"R-R长间歇","diag_code":"I45.800x004"},{"maindiag_flag":"0","adm_cond_type":"2","diag_type":"1","diag_name":"稳定型心绞痛","diag_code":"I20.801"},{"maindiag_flag":"0","adm_cond_type":"1","diag_type":"1","diag_name":"阵发性心房颤动","diag_code":"I48.000"},{"maindiag_flag":"0","adm_cond_type":"1","diag_type":"1","diag_name":"高血压3级","diag_code":"I10.x05"},{"maindiag_flag":"0","adm_cond_type":"4","diag_type":"1","diag_name":"颈动脉斑块","diag_code":"I67.200x003"},{"maindiag_flag":"1","adm_cond_type":"2","diag_type":"1","diag_name":"快慢综合征","diag_code":"I49.501"},{"maindiag_flag":"0","adm_cond_type":"1","diag_type":"1","diag_name":"2型糖尿病","diag_code":"E11.900"}],"iteminfo":[{"oth_amt":0,"fulamt_ownpay_amt":90,"med_chrgitm":"04","amt":1857.5,"clab_amt":0,"claa_sumfee":1767.5},{"oth_amt":0,"fulamt_ownpay_amt":0,"med_chrgitm":"09","amt":1127.45,"clab_amt":454.91,"claa_sumfee":672.54},{"oth_amt":0,"fulamt_ownpay_amt":10,"med_chrgitm":"07","amt":31,"clab_amt":0,"claa_sumfee":21},{"oth_amt":0,"fulamt_ownpay_amt":0,"med_chrgitm":"11","amt":0,"clab_amt":0,"claa_sumfee":0},{"oth_amt":0,"fulamt_ownpay_amt":106,"med_chrgitm":"1401","amt":106,"clab_amt":0,"claa_sumfee":0},{"oth_amt":0,"fulamt_ownpay_amt":0,"med_chrgitm":"01","amt":554,"clab_amt":0,"claa_sumfee":554},{"oth_amt":0,"fulamt_ownpay_amt":0,"med_chrgitm":"1403","amt":36120,"clab_amt":36120,"claa_sumfee":0},{"oth_amt":0,"fulamt_ownpay_amt":0,"med_chrgitm":"03","amt":2471.3,"clab_amt":1581.72,"claa_sumfee":889.58},{"oth_amt":0,"fulamt_ownpay_amt":23,"med_chrgitm":"05","amt":1354,"clab_amt":0,"claa_sumfee":1331},{"oth_amt":0,"fulamt_ownpay_amt":0,"med_chrgitm":"02","amt":515,"clab_amt":0,"claa_sumfee":515},{"oth_amt":0,"fulamt_ownpay_amt":0,"med_chrgitm":"14","amt":39,"clab_amt":0,"claa_sumfee":39},{"oth_amt":0,"fulamt_ownpay_amt":0,"med_chrgitm":"06","amt":2930,"clab_amt":2880,"claa_sumfee":50},{"oth_amt":0,"fulamt_ownpay_amt":3,"med_chrgitm":"1402","amt":3,"clab_amt":0,"claa_sumfee":0}],"setlinfo":{"adm_dept_code":"030409","psn_selfpay":14700.21,"dscg_dept_code":"030409","diag_code_cnt":9,"opsp_mdtrt_date":"","patn_cert_type":"01","emp_tel":"","curr_addr":"陕西宝鸡市金台区建华巷4号楼","sp_psn_type":"9","bld_unt":"","bill_no":"01708758","tcm_dise_code":"","pwcry_bfadm_coma_dura":"0/0/0","hsorg":"610399","wm_dise_code":"I48.900x004","coner_addr":"-","dscg_dept_name":"心血管内科一病区","hi_type":"310","dcla_time":"2023-05-19 09:30:37","days_rinp_pup_31":"","setl_end_date":"2022-12-01","gend":"2","mdtrt_id":"231525819","acct_pay":0,"adm_dept_name":"心血管内科一病区","traf_dept_flat":"","nwb_adm_type":"","otp_wm_dise":"心房颤动[心房纤颤]","opsp_diag_caty":"","scd_nurscare_days":0,"hi_setl_lv":"3","hi_paymtd":"1","psn_cashpay":14932.21,"fixmedins_name":"宝鸡高新医院","chfpdr_name":"邓浩杰","coner_name":"李传华","biz_sn":"15018826","medins_fill_psn":"温凯","lv1_nurscare_days":15,"hsorg_opter":"-","chfpdr_code":"D610399000005","acp_optins_code":"","otp_tcm_dise":"","resp_nurs_code":"N610302007272","dscg_time":"2022-12-01 13:57:07","bill_code":"H61030200230202212011406460","emp_name":"","dscg_way":"1","brdy":"1948-02-12","naty":"01","vent_used_dura":"0/0/0","certno":"622701194802120822","trt_type":"10","maindiag_flag":"1","fixmedins_code":"H61030200230","adm_way":"1","hi_no":"61000006000000000025923937","spga_nurscare_days":2,"refldept_dept":"","coner_tel":"-","ntly":"CHN","oprn_oprt_code_cnt":2,"pwcry_afadm_coma_dura":"0/0/0","nwb_adm_wt":"","poscode":"","acp_medins_name":"","resp_nurs_name":"付瑶","act_ipt_days":17,"lv3_nurscare_days":"","days_rinp_flag_31":"1","bld_cat":"","setl_id":"157066517","psn_name":"王秀莲","emp_addr":"","psn_ownpay":232,"nwb_bir_wt":"","insuplc":"610399","adm_time":"2022-11-14 20:39:02","medins_fill_dept":"儿科","medcasno":"020092","adm_caty":"A03.04","nwb_age":"","setl_begn_date":"2022-12-01","patn_rlts":"97","dscg_caty":"A03.04","bld_amt":"","prfs":"80","ipt_med_type":"1","age":"75"},"icuinfo":[{"scs_cutd_sum_dura":"2/6/30","scs_cutd_inpool_time":"2022-11-21 09:40:31","scs_cutd_exit_time":"2022-11-23 16:10:11","scs_cutd_ward_type":"1"}],"payinfo":[{"fund_pay_type":"310100","fund_payamt":25191.72},{"fund_pay_type":"99999737","fund_payamt":6984.32}],"oprninfo":[{"anst_dr_name":"","main_oprn_flag":"1","anst_dr_code":"","oprn_oprt_begntime":"2022-11-21","oprn_oprt_type":"1","oprn_oprt_name":"单腔永久起搏器置入术","anst_endtime":"","anst_way":"3","oper_dr_code":"D610302004558","oper_dr_name":"白玲强","oprn_oprt_code":"37.8101","oprn_oprt_date":"2022-11-21","oprn_oprt_endtime":"2022-11-21","anst_begntime":""},{"anst_dr_name":"","main_oprn_flag":"0","anst_dr_code":"","oprn_oprt_begntime":"2022-11-21","oprn_oprt_type":"2","oprn_oprt_name":"首次经静脉入心室置入导线[电极]","anst_endtime":"","anst_way":"3","oper_dr_code":"D610302004558","oper_dr_name":"白玲强","oprn_oprt_code":"37.7100","oprn_oprt_date":"2022-11-21","oprn_oprt_endtime":"2022-11-21","anst_begntime":""}]}
     * fixmedins_code : H61030200230
     * cainfo :
     * opter_name : 温凯
     * patient_id : 10262720
     * dev_safe_info :
     * infno : 410100
     * mdtrtarea_admvs : 610399
     * opter_type : 1
     * fixmedins_name : 宝鸡高新医院
     * sign_no :
     * visit_id : 6
     * recer_sys_code : FSI_LOCAL
     */

    private String insuplc_admdvs;
    private String dev_no;
    private String inf_time;
    private String msgid;
    private String infver;
    private String signtype;
    private String opter;
    private InputBeanInsur input;
    private String fixmedins_code;
    private String cainfo;
    private String opter_name;
    private String patient_id;
    private String dev_safe_info;
    private String infno;
    private String mdtrtarea_admvs;
    private String opter_type;
    private String fixmedins_name;
    private String sign_no;
    private String visit_id;
    private String recer_sys_code;

    public String getInsuplc_admdvs() {
        return insuplc_admdvs;
    }

    public void setInsuplc_admdvs(String insuplc_admdvs) {
        this.insuplc_admdvs = insuplc_admdvs;
    }

    public String getDev_no() {
        return dev_no;
    }

    public void setDev_no(String dev_no) {
        this.dev_no = dev_no;
    }

    public String getInf_time() {
        return inf_time;
    }

    public void setInf_time(String inf_time) {
        this.inf_time = inf_time;
    }

    public String getMsgid() {
        return msgid;
    }

    public void setMsgid(String msgid) {
        this.msgid = msgid;
    }

    public String getInfver() {
        return infver;
    }

    public void setInfver(String infver) {
        this.infver = infver;
    }

    public String getSigntype() {
        return signtype;
    }

    public void setSigntype(String signtype) {
        this.signtype = signtype;
    }

    public String getOpter() {
        return opter;
    }

    public void setOpter(String opter) {
        this.opter = opter;
    }

    public InputBeanInsur getInput() {
        return input;
    }

    public void setInput(InputBeanInsur input) {
        this.input = input;
    }

    public String getFixmedins_code() {
        return fixmedins_code;
    }

    public void setFixmedins_code(String fixmedins_code) {
        this.fixmedins_code = fixmedins_code;
    }

    public String getCainfo() {
        return cainfo;
    }

    public void setCainfo(String cainfo) {
        this.cainfo = cainfo;
    }

    public String getOpter_name() {
        return opter_name;
    }

    public void setOpter_name(String opter_name) {
        this.opter_name = opter_name;
    }

    public String getPatient_id() {
        return patient_id;
    }

    public void setPatient_id(String patient_id) {
        this.patient_id = patient_id;
    }

    public String getDev_safe_info() {
        return dev_safe_info;
    }

    public void setDev_safe_info(String dev_safe_info) {
        this.dev_safe_info = dev_safe_info;
    }

    public String getInfno() {
        return infno;
    }

    public void setInfno(String infno) {
        this.infno = infno;
    }

    public String getMdtrtarea_admvs() {
        return mdtrtarea_admvs;
    }

    public void setMdtrtarea_admvs(String mdtrtarea_admvs) {
        this.mdtrtarea_admvs = mdtrtarea_admvs;
    }

    public String getOpter_type() {
        return opter_type;
    }

    public void setOpter_type(String opter_type) {
        this.opter_type = opter_type;
    }

    public String getFixmedins_name() {
        return fixmedins_name;
    }

    public void setFixmedins_name(String fixmedins_name) {
        this.fixmedins_name = fixmedins_name;
    }

    public String getSign_no() {
        return sign_no;
    }

    public void setSign_no(String sign_no) {
        this.sign_no = sign_no;
    }

    public String getVisit_id() {
        return visit_id;
    }

    public void setVisit_id(String visit_id) {
        this.visit_id = visit_id;
    }

    public String getRecer_sys_code() {
        return recer_sys_code;
    }

    public void setRecer_sys_code(String recer_sys_code) {
        this.recer_sys_code = recer_sys_code;
    }

    public static class InputBeanInsur {
        /**
         * diseinfo : [{"maindiag_flag":"0","adm_cond_type":"2","diag_type":"1","diag_name":"心功能Ⅱ级（NYHA分级）","diag_code":"I50.900x007"},{"maindiag_flag":"0","adm_cond_type":"2","diag_type":"1","diag_name":"颈动脉斑块","diag_code":"I67.200x003"},{"maindiag_flag":"0","adm_cond_type":"2","diag_type":"1","diag_name":"R-R长间歇","diag_code":"I45.800x004"},{"maindiag_flag":"0","adm_cond_type":"2","diag_type":"1","diag_name":"稳定型心绞痛","diag_code":"I20.801"},{"maindiag_flag":"0","adm_cond_type":"1","diag_type":"1","diag_name":"阵发性心房颤动","diag_code":"I48.000"},{"maindiag_flag":"0","adm_cond_type":"1","diag_type":"1","diag_name":"高血压3级","diag_code":"I10.x05"},{"maindiag_flag":"0","adm_cond_type":"4","diag_type":"1","diag_name":"颈动脉斑块","diag_code":"I67.200x003"},{"maindiag_flag":"1","adm_cond_type":"2","diag_type":"1","diag_name":"快慢综合征","diag_code":"I49.501"},{"maindiag_flag":"0","adm_cond_type":"1","diag_type":"1","diag_name":"2型糖尿病","diag_code":"E11.900"}]
         * iteminfo : [{"oth_amt":0,"fulamt_ownpay_amt":90,"med_chrgitm":"04","amt":1857.5,"clab_amt":0,"claa_sumfee":1767.5},{"oth_amt":0,"fulamt_ownpay_amt":0,"med_chrgitm":"09","amt":1127.45,"clab_amt":454.91,"claa_sumfee":672.54},{"oth_amt":0,"fulamt_ownpay_amt":10,"med_chrgitm":"07","amt":31,"clab_amt":0,"claa_sumfee":21},{"oth_amt":0,"fulamt_ownpay_amt":0,"med_chrgitm":"11","amt":0,"clab_amt":0,"claa_sumfee":0},{"oth_amt":0,"fulamt_ownpay_amt":106,"med_chrgitm":"1401","amt":106,"clab_amt":0,"claa_sumfee":0},{"oth_amt":0,"fulamt_ownpay_amt":0,"med_chrgitm":"01","amt":554,"clab_amt":0,"claa_sumfee":554},{"oth_amt":0,"fulamt_ownpay_amt":0,"med_chrgitm":"1403","amt":36120,"clab_amt":36120,"claa_sumfee":0},{"oth_amt":0,"fulamt_ownpay_amt":0,"med_chrgitm":"03","amt":2471.3,"clab_amt":1581.72,"claa_sumfee":889.58},{"oth_amt":0,"fulamt_ownpay_amt":23,"med_chrgitm":"05","amt":1354,"clab_amt":0,"claa_sumfee":1331},{"oth_amt":0,"fulamt_ownpay_amt":0,"med_chrgitm":"02","amt":515,"clab_amt":0,"claa_sumfee":515},{"oth_amt":0,"fulamt_ownpay_amt":0,"med_chrgitm":"14","amt":39,"clab_amt":0,"claa_sumfee":39},{"oth_amt":0,"fulamt_ownpay_amt":0,"med_chrgitm":"06","amt":2930,"clab_amt":2880,"claa_sumfee":50},{"oth_amt":0,"fulamt_ownpay_amt":3,"med_chrgitm":"1402","amt":3,"clab_amt":0,"claa_sumfee":0}]
         * setlinfo : {"adm_dept_code":"030409","psn_selfpay":14700.21,"dscg_dept_code":"030409","diag_code_cnt":9,"opsp_mdtrt_date":"","patn_cert_type":"01","emp_tel":"","curr_addr":"陕西宝鸡市金台区建华巷4号楼","sp_psn_type":"9","bld_unt":"","bill_no":"01708758","tcm_dise_code":"","pwcry_bfadm_coma_dura":"0/0/0","hsorg":"610399","wm_dise_code":"I48.900x004","coner_addr":"-","dscg_dept_name":"心血管内科一病区","hi_type":"310","dcla_time":"2023-05-19 09:30:37","days_rinp_pup_31":"","setl_end_date":"2022-12-01","gend":"2","mdtrt_id":"231525819","acct_pay":0,"adm_dept_name":"心血管内科一病区","traf_dept_flat":"","nwb_adm_type":"","otp_wm_dise":"心房颤动[心房纤颤]","opsp_diag_caty":"","scd_nurscare_days":0,"hi_setl_lv":"3","hi_paymtd":"1","psn_cashpay":14932.21,"fixmedins_name":"宝鸡高新医院","chfpdr_name":"邓浩杰","coner_name":"李传华","biz_sn":"15018826","medins_fill_psn":"温凯","lv1_nurscare_days":15,"hsorg_opter":"-","chfpdr_code":"D610399000005","acp_optins_code":"","otp_tcm_dise":"","resp_nurs_code":"N610302007272","dscg_time":"2022-12-01 13:57:07","bill_code":"H61030200230202212011406460","emp_name":"","dscg_way":"1","brdy":"1948-02-12","naty":"01","vent_used_dura":"0/0/0","certno":"622701194802120822","trt_type":"10","maindiag_flag":"1","fixmedins_code":"H61030200230","adm_way":"1","hi_no":"61000006000000000025923937","spga_nurscare_days":2,"refldept_dept":"","coner_tel":"-","ntly":"CHN","oprn_oprt_code_cnt":2,"pwcry_afadm_coma_dura":"0/0/0","nwb_adm_wt":"","poscode":"","acp_medins_name":"","resp_nurs_name":"付瑶","act_ipt_days":17,"lv3_nurscare_days":"","days_rinp_flag_31":"1","bld_cat":"","setl_id":"157066517","psn_name":"王秀莲","emp_addr":"","psn_ownpay":232,"nwb_bir_wt":"","insuplc":"610399","adm_time":"2022-11-14 20:39:02","medins_fill_dept":"儿科","medcasno":"020092","adm_caty":"A03.04","nwb_age":"","setl_begn_date":"2022-12-01","patn_rlts":"97","dscg_caty":"A03.04","bld_amt":"","prfs":"80","ipt_med_type":"1","age":"75"}
         * icuinfo : [{"scs_cutd_sum_dura":"2/6/30","scs_cutd_inpool_time":"2022-11-21 09:40:31","scs_cutd_exit_time":"2022-11-23 16:10:11","scs_cutd_ward_type":"1"}]
         * payinfo : [{"fund_pay_type":"310100","fund_payamt":25191.72},{"fund_pay_type":"99999737","fund_payamt":6984.32}]
         * oprninfo : [{"anst_dr_name":"","main_oprn_flag":"1","anst_dr_code":"","oprn_oprt_begntime":"2022-11-21","oprn_oprt_type":"1","oprn_oprt_name":"单腔永久起搏器置入术","anst_endtime":"","anst_way":"3","oper_dr_code":"D610302004558","oper_dr_name":"白玲强","oprn_oprt_code":"37.8101","oprn_oprt_date":"2022-11-21","oprn_oprt_endtime":"2022-11-21","anst_begntime":""},{"anst_dr_name":"","main_oprn_flag":"0","anst_dr_code":"","oprn_oprt_begntime":"2022-11-21","oprn_oprt_type":"2","oprn_oprt_name":"首次经静脉入心室置入导线[电极]","anst_endtime":"","anst_way":"3","oper_dr_code":"D610302004558","oper_dr_name":"白玲强","oprn_oprt_code":"37.7100","oprn_oprt_date":"2022-11-21","oprn_oprt_endtime":"2022-11-21","anst_begntime":""}]
         */

        private SetlinfoBean setlinfo;
        private List<DiseinfoBean> diseinfo;
        private List<IteminfoBean> iteminfo;
        private List<IcuinfoBean> icuinfo;
        private List<PayinfoBean> payinfo;
        private List<OprninfoBean> oprninfo;

        public SetlinfoBean getSetlinfo() {
            return setlinfo;
        }

        public void setSetlinfo(SetlinfoBean setlinfo) {
            this.setlinfo = setlinfo;
        }

        public List<DiseinfoBean> getDiseinfo() {
            return diseinfo;
        }

        public void setDiseinfo(List<DiseinfoBean> diseinfo) {
            this.diseinfo = diseinfo;
        }

        public List<IteminfoBean> getIteminfo() {
            return iteminfo;
        }

        public void setIteminfo(List<IteminfoBean> iteminfo) {
            this.iteminfo = iteminfo;
        }

        public List<IcuinfoBean> getIcuinfo() {
            return icuinfo;
        }

        public void setIcuinfo(List<IcuinfoBean> icuinfo) {
            this.icuinfo = icuinfo;
        }

        public List<PayinfoBean> getPayinfo() {
            return payinfo;
        }

        public void setPayinfo(List<PayinfoBean> payinfo) {
            this.payinfo = payinfo;
        }

        public List<OprninfoBean> getOprninfo() {
            return oprninfo;
        }

        public void setOprninfo(List<OprninfoBean> oprninfo) {
            this.oprninfo = oprninfo;
        }

        public static class SetlinfoBean {
            /**
             * adm_dept_code : 030409
             * psn_selfpay : 14700.21
             * dscg_dept_code : 030409
             * diag_code_cnt : 9
             * opsp_mdtrt_date :
             * patn_cert_type : 01
             * emp_tel :
             * curr_addr : 陕西宝鸡市金台区建华巷4号楼
             * sp_psn_type : 9
             * bld_unt :
             * bill_no : 01708758
             * tcm_dise_code :
             * pwcry_bfadm_coma_dura : 0/0/0
             * hsorg : 610399
             * wm_dise_code : I48.900x004
             * coner_addr : -
             * dscg_dept_name : 心血管内科一病区
             * hi_type : 310
             * dcla_time : 2023-05-19 09:30:37
             * days_rinp_pup_31 :
             * setl_end_date : 2022-12-01
             * gend : 2
             * mdtrt_id : 231525819
             * acct_pay : 0
             * adm_dept_name : 心血管内科一病区
             * traf_dept_flat :
             * nwb_adm_type :
             * otp_wm_dise : 心房颤动[心房纤颤]
             * opsp_diag_caty :
             * scd_nurscare_days : 0
             * hi_setl_lv : 3
             * hi_paymtd : 1
             * psn_cashpay : 14932.21
             * fixmedins_name : 宝鸡高新医院
             * chfpdr_name : 邓浩杰
             * coner_name : 李传华
             * biz_sn : 15018826
             * medins_fill_psn : 温凯
             * lv1_nurscare_days : 15
             * hsorg_opter : -
             * chfpdr_code : D610399000005
             * acp_optins_code :
             * otp_tcm_dise :
             * resp_nurs_code : N610302007272
             * dscg_time : 2022-12-01 13:57:07
             * bill_code : H61030200230202212011406460
             * emp_name :
             * dscg_way : 1
             * brdy : 1948-02-12
             * naty : 01
             * vent_used_dura : 0/0/0
             * certno : 622701194802120822
             * trt_type : 10
             * maindiag_flag : 1
             * fixmedins_code : H61030200230
             * adm_way : 1
             * hi_no : 61000006000000000025923937
             * spga_nurscare_days : 2
             * refldept_dept :
             * coner_tel : -
             * ntly : CHN
             * oprn_oprt_code_cnt : 2
             * pwcry_afadm_coma_dura : 0/0/0
             * nwb_adm_wt :
             * poscode :
             * acp_medins_name :
             * resp_nurs_name : 付瑶
             * act_ipt_days : 17
             * lv3_nurscare_days :
             * days_rinp_flag_31 : 1
             * bld_cat :
             * setl_id : 157066517
             * psn_name : 王秀莲
             * emp_addr :
             * psn_ownpay : 232
             * nwb_bir_wt :
             * insuplc : 610399
             * adm_time : 2022-11-14 20:39:02
             * medins_fill_dept : 儿科
             * medcasno : 020092
             * adm_caty : A03.04
             * nwb_age :
             * setl_begn_date : 2022-12-01
             * patn_rlts : 97
             * dscg_caty : A03.04
             * bld_amt :
             * prfs : 80
             * ipt_med_type : 1
             * age : 75
             */

            private String adm_dept_code;
            private BigDecimal psn_selfpay;
            private String dscg_dept_code;
            private int diag_code_cnt;
            private String opsp_mdtrt_date;
            private String patn_cert_type;
            private String emp_tel;
            private String curr_addr;
            private String sp_psn_type;
            private String bld_unt;
            private String bill_no;
            private String tcm_dise_code;
            private String pwcry_bfadm_coma_dura;
            private String hsorg;
            private String wm_dise_code;
            private String coner_addr;
            private String dscg_dept_name;
            private String hi_type;
            private String dcla_time;
            private String days_rinp_pup_31;
            private String setl_end_date;
            private String gend;
            private String mdtrt_id;
            private BigDecimal acct_pay;
            private String adm_dept_name;
            private String traf_dept_flat;
            private String nwb_adm_type;
            private String otp_wm_dise;
            private String opsp_diag_caty;
            private int scd_nurscare_days;
            private String hi_setl_lv;
            private String hi_paymtd;
            private BigDecimal psn_cashpay;
            private String fixmedins_name;
            private String chfpdr_name;
            private String coner_name;
            private String biz_sn;
            private String medins_fill_psn;
            private int lv1_nurscare_days;
            private String hsorg_opter;
            private String chfpdr_code;
            private String acp_optins_code;
            private String otp_tcm_dise;
            private String resp_nurs_code;
            private String dscg_time;
            private String bill_code;
            private String emp_name;
            private String dscg_way;
            private String brdy;
            private String naty;
            private String vent_used_dura;
            private String certno;
            private String trt_type;
            private String maindiag_flag;
            private String fixmedins_code;
            private String adm_way;
            private String hi_no;
            private int spga_nurscare_days;
            private String refldept_dept;
            private String coner_tel;
            private String ntly;
            private int oprn_oprt_code_cnt;
            private String pwcry_afadm_coma_dura;
            private String nwb_adm_wt;
            private String poscode;
            private String acp_medins_name;
            private String resp_nurs_name;
            private int act_ipt_days;
            private int lv3_nurscare_days;
            private String days_rinp_flag_31;
            private String bld_cat;
            private String setl_id;
            private String psn_name;
            private String emp_addr;
            private BigDecimal psn_ownpay;
            private String nwb_bir_wt;
            private String insuplc;
            private String adm_time;
            private String medins_fill_dept;
            private String medcasno;
            private String adm_caty;
            private String nwb_age;
            private String setl_begn_date;
            private String patn_rlts;
            private String dscg_caty;
            private String bld_amt;
            private String prfs;
            private String ipt_med_type;
            private String age;

            public String getAdm_dept_code() {
                return adm_dept_code;
            }

            public void setAdm_dept_code(String adm_dept_code) {
                this.adm_dept_code = adm_dept_code;
            }

            public BigDecimal getPsn_selfpay() {
                return psn_selfpay;
            }

            public void setPsn_selfpay(BigDecimal psn_selfpay) {
                this.psn_selfpay = psn_selfpay;
            }

            public String getDscg_dept_code() {
                return dscg_dept_code;
            }

            public void setDscg_dept_code(String dscg_dept_code) {
                this.dscg_dept_code = dscg_dept_code;
            }

            public int getDiag_code_cnt() {
                return diag_code_cnt;
            }

            public void setDiag_code_cnt(int diag_code_cnt) {
                this.diag_code_cnt = diag_code_cnt;
            }

            public String getOpsp_mdtrt_date() {
                return opsp_mdtrt_date;
            }

            public void setOpsp_mdtrt_date(String opsp_mdtrt_date) {
                this.opsp_mdtrt_date = opsp_mdtrt_date;
            }

            public String getPatn_cert_type() {
                return patn_cert_type;
            }

            public void setPatn_cert_type(String patn_cert_type) {
                this.patn_cert_type = patn_cert_type;
            }

            public String getEmp_tel() {
                return emp_tel;
            }

            public void setEmp_tel(String emp_tel) {
                this.emp_tel = emp_tel;
            }

            public String getCurr_addr() {
                return curr_addr;
            }

            public void setCurr_addr(String curr_addr) {
                this.curr_addr = curr_addr;
            }

            public String getSp_psn_type() {
                return sp_psn_type;
            }

            public void setSp_psn_type(String sp_psn_type) {
                this.sp_psn_type = sp_psn_type;
            }

            public String getBld_unt() {
                return bld_unt;
            }

            public void setBld_unt(String bld_unt) {
                this.bld_unt = bld_unt;
            }

            public String getBill_no() {
                return bill_no;
            }

            public void setBill_no(String bill_no) {
                this.bill_no = bill_no;
            }

            public String getTcm_dise_code() {
                return tcm_dise_code;
            }

            public void setTcm_dise_code(String tcm_dise_code) {
                this.tcm_dise_code = tcm_dise_code;
            }

            public String getPwcry_bfadm_coma_dura() {
                return pwcry_bfadm_coma_dura;
            }

            public void setPwcry_bfadm_coma_dura(String pwcry_bfadm_coma_dura) {
                this.pwcry_bfadm_coma_dura = pwcry_bfadm_coma_dura;
            }

            public String getHsorg() {
                return hsorg;
            }

            public void setHsorg(String hsorg) {
                this.hsorg = hsorg;
            }

            public String getWm_dise_code() {
                return wm_dise_code;
            }

            public void setWm_dise_code(String wm_dise_code) {
                this.wm_dise_code = wm_dise_code;
            }

            public String getConer_addr() {
                return coner_addr;
            }

            public void setConer_addr(String coner_addr) {
                this.coner_addr = coner_addr;
            }

            public String getDscg_dept_name() {
                return dscg_dept_name;
            }

            public void setDscg_dept_name(String dscg_dept_name) {
                this.dscg_dept_name = dscg_dept_name;
            }

            public String getHi_type() {
                return hi_type;
            }

            public void setHi_type(String hi_type) {
                this.hi_type = hi_type;
            }

            public String getDcla_time() {
                return dcla_time;
            }

            public void setDcla_time(String dcla_time) {
                this.dcla_time = dcla_time;
            }

            public String getDays_rinp_pup_31() {
                return days_rinp_pup_31;
            }

            public void setDays_rinp_pup_31(String days_rinp_pup_31) {
                this.days_rinp_pup_31 = days_rinp_pup_31;
            }

            public String getSetl_end_date() {
                return setl_end_date;
            }

            public void setSetl_end_date(String setl_end_date) {
                this.setl_end_date = setl_end_date;
            }

            public String getGend() {
                return gend;
            }

            public void setGend(String gend) {
                this.gend = gend;
            }

            public String getMdtrt_id() {
                return mdtrt_id;
            }

            public void setMdtrt_id(String mdtrt_id) {
                this.mdtrt_id = mdtrt_id;
            }

            public BigDecimal getAcct_pay() {
                return acct_pay;
            }

            public void setAcct_pay(BigDecimal acct_pay) {
                this.acct_pay = acct_pay;
            }

            public String getAdm_dept_name() {
                return adm_dept_name;
            }

            public void setAdm_dept_name(String adm_dept_name) {
                this.adm_dept_name = adm_dept_name;
            }

            public String getTraf_dept_flat() {
                return traf_dept_flat;
            }

            public void setTraf_dept_flat(String traf_dept_flat) {
                this.traf_dept_flat = traf_dept_flat;
            }

            public String getNwb_adm_type() {
                return nwb_adm_type;
            }

            public void setNwb_adm_type(String nwb_adm_type) {
                this.nwb_adm_type = nwb_adm_type;
            }

            public String getOtp_wm_dise() {
                return otp_wm_dise;
            }

            public void setOtp_wm_dise(String otp_wm_dise) {
                this.otp_wm_dise = otp_wm_dise;
            }

            public String getOpsp_diag_caty() {
                return opsp_diag_caty;
            }

            public void setOpsp_diag_caty(String opsp_diag_caty) {
                this.opsp_diag_caty = opsp_diag_caty;
            }

            public int getScd_nurscare_days() {
                return scd_nurscare_days;
            }

            public void setScd_nurscare_days(int scd_nurscare_days) {
                this.scd_nurscare_days = scd_nurscare_days;
            }

            public String getHi_setl_lv() {
                return hi_setl_lv;
            }

            public void setHi_setl_lv(String hi_setl_lv) {
                this.hi_setl_lv = hi_setl_lv;
            }

            public String getHi_paymtd() {
                return hi_paymtd;
            }

            public void setHi_paymtd(String hi_paymtd) {
                this.hi_paymtd = hi_paymtd;
            }

            public BigDecimal getPsn_cashpay() {
                return psn_cashpay;
            }

            public void setPsn_cashpay(BigDecimal psn_cashpay) {
                this.psn_cashpay = psn_cashpay;
            }

            public String getFixmedins_name() {
                return fixmedins_name;
            }

            public void setFixmedins_name(String fixmedins_name) {
                this.fixmedins_name = fixmedins_name;
            }

            public String getChfpdr_name() {
                return chfpdr_name;
            }

            public void setChfpdr_name(String chfpdr_name) {
                this.chfpdr_name = chfpdr_name;
            }

            public String getConer_name() {
                return coner_name;
            }

            public void setConer_name(String coner_name) {
                this.coner_name = coner_name;
            }

            public String getBiz_sn() {
                return biz_sn;
            }

            public void setBiz_sn(String biz_sn) {
                this.biz_sn = biz_sn;
            }

            public String getMedins_fill_psn() {
                return medins_fill_psn;
            }

            public void setMedins_fill_psn(String medins_fill_psn) {
                this.medins_fill_psn = medins_fill_psn;
            }

            public int getLv1_nurscare_days() {
                return lv1_nurscare_days;
            }

            public void setLv1_nurscare_days(int lv1_nurscare_days) {
                this.lv1_nurscare_days = lv1_nurscare_days;
            }

            public String getHsorg_opter() {
                return hsorg_opter;
            }

            public void setHsorg_opter(String hsorg_opter) {
                this.hsorg_opter = hsorg_opter;
            }

            public String getChfpdr_code() {
                return chfpdr_code;
            }

            public void setChfpdr_code(String chfpdr_code) {
                this.chfpdr_code = chfpdr_code;
            }

            public String getAcp_optins_code() {
                return acp_optins_code;
            }

            public void setAcp_optins_code(String acp_optins_code) {
                this.acp_optins_code = acp_optins_code;
            }

            public String getOtp_tcm_dise() {
                return otp_tcm_dise;
            }

            public void setOtp_tcm_dise(String otp_tcm_dise) {
                this.otp_tcm_dise = otp_tcm_dise;
            }

            public String getResp_nurs_code() {
                return resp_nurs_code;
            }

            public void setResp_nurs_code(String resp_nurs_code) {
                this.resp_nurs_code = resp_nurs_code;
            }

            public String getDscg_time() {
                return dscg_time;
            }

            public void setDscg_time(String dscg_time) {
                this.dscg_time = dscg_time;
            }

            public String getBill_code() {
                return bill_code;
            }

            public void setBill_code(String bill_code) {
                this.bill_code = bill_code;
            }

            public String getEmp_name() {
                return emp_name;
            }

            public void setEmp_name(String emp_name) {
                this.emp_name = emp_name;
            }

            public String getDscg_way() {
                return dscg_way;
            }

            public void setDscg_way(String dscg_way) {
                this.dscg_way = dscg_way;
            }

            public String getBrdy() {
                return brdy;
            }

            public void setBrdy(String brdy) {
                this.brdy = brdy;
            }

            public String getNaty() {
                return naty;
            }

            public void setNaty(String naty) {
                this.naty = naty;
            }

            public String getVent_used_dura() {
                return vent_used_dura;
            }

            public void setVent_used_dura(String vent_used_dura) {
                this.vent_used_dura = vent_used_dura;
            }

            public String getCertno() {
                return certno;
            }

            public void setCertno(String certno) {
                this.certno = certno;
            }

            public String getTrt_type() {
                return trt_type;
            }

            public void setTrt_type(String trt_type) {
                this.trt_type = trt_type;
            }

            public String getMaindiag_flag() {
                return maindiag_flag;
            }

            public void setMaindiag_flag(String maindiag_flag) {
                this.maindiag_flag = maindiag_flag;
            }

            public String getFixmedins_code() {
                return fixmedins_code;
            }

            public void setFixmedins_code(String fixmedins_code) {
                this.fixmedins_code = fixmedins_code;
            }

            public String getAdm_way() {
                return adm_way;
            }

            public void setAdm_way(String adm_way) {
                this.adm_way = adm_way;
            }

            public String getHi_no() {
                return hi_no;
            }

            public void setHi_no(String hi_no) {
                this.hi_no = hi_no;
            }

            public int getSpga_nurscare_days() {
                return spga_nurscare_days;
            }

            public void setSpga_nurscare_days(int spga_nurscare_days) {
                this.spga_nurscare_days = spga_nurscare_days;
            }

            public String getRefldept_dept() {
                return refldept_dept;
            }

            public void setRefldept_dept(String refldept_dept) {
                this.refldept_dept = refldept_dept;
            }

            public String getConer_tel() {
                return coner_tel;
            }

            public void setConer_tel(String coner_tel) {
                this.coner_tel = coner_tel;
            }

            public String getNtly() {
                return ntly;
            }

            public void setNtly(String ntly) {
                this.ntly = ntly;
            }

            public int getOprn_oprt_code_cnt() {
                return oprn_oprt_code_cnt;
            }

            public void setOprn_oprt_code_cnt(int oprn_oprt_code_cnt) {
                this.oprn_oprt_code_cnt = oprn_oprt_code_cnt;
            }

            public String getPwcry_afadm_coma_dura() {
                return pwcry_afadm_coma_dura;
            }

            public void setPwcry_afadm_coma_dura(String pwcry_afadm_coma_dura) {
                this.pwcry_afadm_coma_dura = pwcry_afadm_coma_dura;
            }

            public String getNwb_adm_wt() {
                return nwb_adm_wt;
            }

            public void setNwb_adm_wt(String nwb_adm_wt) {
                this.nwb_adm_wt = nwb_adm_wt;
            }

            public String getPoscode() {
                return poscode;
            }

            public void setPoscode(String poscode) {
                this.poscode = poscode;
            }

            public String getAcp_medins_name() {
                return acp_medins_name;
            }

            public void setAcp_medins_name(String acp_medins_name) {
                this.acp_medins_name = acp_medins_name;
            }

            public String getResp_nurs_name() {
                return resp_nurs_name;
            }

            public void setResp_nurs_name(String resp_nurs_name) {
                this.resp_nurs_name = resp_nurs_name;
            }

            public int getAct_ipt_days() {
                return act_ipt_days;
            }

            public void setAct_ipt_days(int act_ipt_days) {
                this.act_ipt_days = act_ipt_days;
            }

            public int getLv3_nurscare_days() {
                return lv3_nurscare_days;
            }

            public void setLv3_nurscare_days(int lv3_nurscare_days) {
                this.lv3_nurscare_days = lv3_nurscare_days;
            }

            public String getDays_rinp_flag_31() {
                return days_rinp_flag_31;
            }

            public void setDays_rinp_flag_31(String days_rinp_flag_31) {
                this.days_rinp_flag_31 = days_rinp_flag_31;
            }

            public String getBld_cat() {
                return bld_cat;
            }

            public void setBld_cat(String bld_cat) {
                this.bld_cat = bld_cat;
            }

            public String getSetl_id() {
                return setl_id;
            }

            public void setSetl_id(String setl_id) {
                this.setl_id = setl_id;
            }

            public String getPsn_name() {
                return psn_name;
            }

            public void setPsn_name(String psn_name) {
                this.psn_name = psn_name;
            }

            public String getEmp_addr() {
                return emp_addr;
            }

            public void setEmp_addr(String emp_addr) {
                this.emp_addr = emp_addr;
            }

            public BigDecimal getPsn_ownpay() {
                return psn_ownpay;
            }

            public void setPsn_ownpay(BigDecimal psn_ownpay) {
                this.psn_ownpay = psn_ownpay;
            }

            public String getNwb_bir_wt() {
                return nwb_bir_wt;
            }

            public void setNwb_bir_wt(String nwb_bir_wt) {
                this.nwb_bir_wt = nwb_bir_wt;
            }

            public String getInsuplc() {
                return insuplc;
            }

            public void setInsuplc(String insuplc) {
                this.insuplc = insuplc;
            }

            public String getAdm_time() {
                return adm_time;
            }

            public void setAdm_time(String adm_time) {
                this.adm_time = adm_time;
            }

            public String getMedins_fill_dept() {
                return medins_fill_dept;
            }

            public void setMedins_fill_dept(String medins_fill_dept) {
                this.medins_fill_dept = medins_fill_dept;
            }

            public String getMedcasno() {
                return medcasno;
            }

            public void setMedcasno(String medcasno) {
                this.medcasno = medcasno;
            }

            public String getAdm_caty() {
                return adm_caty;
            }

            public void setAdm_caty(String adm_caty) {
                this.adm_caty = adm_caty;
            }

            public String getNwb_age() {
                return nwb_age;
            }

            public void setNwb_age(String nwb_age) {
                this.nwb_age = nwb_age;
            }

            public String getSetl_begn_date() {
                return setl_begn_date;
            }

            public void setSetl_begn_date(String setl_begn_date) {
                this.setl_begn_date = setl_begn_date;
            }

            public String getPatn_rlts() {
                return patn_rlts;
            }

            public void setPatn_rlts(String patn_rlts) {
                this.patn_rlts = patn_rlts;
            }

            public String getDscg_caty() {
                return dscg_caty;
            }

            public void setDscg_caty(String dscg_caty) {
                this.dscg_caty = dscg_caty;
            }

            public String getBld_amt() {
                return bld_amt;
            }

            public void setBld_amt(String bld_amt) {
                this.bld_amt = bld_amt;
            }

            public String getPrfs() {
                return prfs;
            }

            public void setPrfs(String prfs) {
                this.prfs = prfs;
            }

            public String getIpt_med_type() {
                return ipt_med_type;
            }

            public void setIpt_med_type(String ipt_med_type) {
                this.ipt_med_type = ipt_med_type;
            }

            public String getAge() {
                return age;
            }

            public void setAge(String age) {
                this.age = age;
            }
        }

        public static class DiseinfoBean {
            /**
             * maindiag_flag : 0
             * adm_cond_type : 2
             * diag_type : 1
             * diag_name : 心功能Ⅱ级（NYHA分级）
             * diag_code : I50.900x007
             */

            private String maindiag_flag;
            private String adm_cond_type;
            private String diag_type;
            private String diag_name;
            private String diag_code;
            private String id;

            public String getMaindiag_flag() {
                return maindiag_flag;
            }

            public void setMaindiag_flag(String maindiag_flag) {
                this.maindiag_flag = maindiag_flag;
            }

            public String getAdm_cond_type() {
                return adm_cond_type;
            }

            public void setAdm_cond_type(String adm_cond_type) {
                this.adm_cond_type = adm_cond_type;
            }

            public String getDiag_type() {
                return diag_type;
            }

            public void setDiag_type(String diag_type) {
                this.diag_type = diag_type;
            }

            public String getDiag_name() {
                return diag_name;
            }

            public void setDiag_name(String diag_name) {
                this.diag_name = diag_name;
            }

            public String getDiag_code() {
                return diag_code;
            }

            public void setDiag_code(String diag_code) {
                this.diag_code = diag_code;
            }

            public String getId() {
                return id;
            }

            public void setid(String id) {
                this.id = id;
            }
        }


        public static class IcuinfoBean {
            /**
             * scs_cutd_sum_dura : 2/6/30
             * scs_cutd_inpool_time : 2022-11-21 09:40:31
             * scs_cutd_exit_time : 2022-11-23 16:10:11
             * scs_cutd_ward_type : 1
             */

            private String scs_cutd_sum_dura;
            private String scs_cutd_inpool_time;
            private String scs_cutd_exit_time;
            private String scs_cutd_ward_type;

            public String getScs_cutd_sum_dura() {
                return scs_cutd_sum_dura;
            }

            public void setScs_cutd_sum_dura(String scs_cutd_sum_dura) {
                this.scs_cutd_sum_dura = scs_cutd_sum_dura;
            }

            public String getScs_cutd_inpool_time() {
                return scs_cutd_inpool_time;
            }

            public void setScs_cutd_inpool_time(String scs_cutd_inpool_time) {
                this.scs_cutd_inpool_time = scs_cutd_inpool_time;
            }

            public String getScs_cutd_exit_time() {
                return scs_cutd_exit_time;
            }

            public void setScs_cutd_exit_time(String scs_cutd_exit_time) {
                this.scs_cutd_exit_time = scs_cutd_exit_time;
            }

            public String getScs_cutd_ward_type() {
                return scs_cutd_ward_type;
            }

            public void setScs_cutd_ward_type(String scs_cutd_ward_type) {
                this.scs_cutd_ward_type = scs_cutd_ward_type;
            }
        }

        public static class PayinfoBean {
            /**
             * fund_pay_type : 310100
             * fund_payamt : 25191.72
             */

            private String fund_pay_type;
            private BigDecimal fund_payamt;

            public String getFund_pay_type() {
                return fund_pay_type;
            }

            public void setFund_pay_type(String fund_pay_type) {
                this.fund_pay_type = fund_pay_type;
            }

            public BigDecimal getFund_payamt() {
                return fund_payamt;
            }

            public void setFund_payamt(BigDecimal fund_payamt) {
                this.fund_payamt = fund_payamt;
            }
        }

        public static class OprninfoBean {
            /**
             * anst_dr_name :
             * main_oprn_flag : 1
             * anst_dr_code :
             * oprn_oprt_begntime : 2022-11-21
             * oprn_oprt_type : 1
             * oprn_oprt_name : 单腔永久起搏器置入术
             * anst_endtime :
             * anst_way : 3
             * oper_dr_code : D610302004558
             * oper_dr_name : 白玲强
             * oprn_oprt_code : 37.8101
             * oprn_oprt_date : 2022-11-21
             * oprn_oprt_endtime : 2022-11-21
             * anst_begntime :
             */

            private String anst_dr_name;
            private String main_oprn_flag;
            private String anst_dr_code;
            private String oprn_oprt_begntime;
            private String oprn_oprt_type;
            private String oprn_oprt_name;
            private String anst_endtime;
            private String anst_way;
            private String oper_dr_code;
            private String oper_dr_name;
            private String oprn_oprt_code;
            private String oprn_oprt_date;
            private String oprn_oprt_endtime;
            private String anst_begntime;
            private String id;

            public String getAnst_dr_name() {
                return anst_dr_name;
            }

            public void setAnst_dr_name(String anst_dr_name) {
                this.anst_dr_name = anst_dr_name;
            }

            public String getMain_oprn_flag() {
                return main_oprn_flag;
            }

            public void setMain_oprn_flag(String main_oprn_flag) {
                this.main_oprn_flag = main_oprn_flag;
            }

            public String getAnst_dr_code() {
                return anst_dr_code;
            }

            public void setAnst_dr_code(String anst_dr_code) {
                this.anst_dr_code = anst_dr_code;
            }

            public String getOprn_oprt_begntime() {
                return oprn_oprt_begntime;
            }

            public void setOprn_oprt_begntime(String oprn_oprt_begntime) {
                this.oprn_oprt_begntime = oprn_oprt_begntime;
            }

            public String getOprn_oprt_type() {
                return oprn_oprt_type;
            }

            public void setOprn_oprt_type(String oprn_oprt_type) {
                this.oprn_oprt_type = oprn_oprt_type;
            }

            public String getOprn_oprt_name() {
                return oprn_oprt_name;
            }

            public void setOprn_oprt_name(String oprn_oprt_name) {
                this.oprn_oprt_name = oprn_oprt_name;
            }

            public String getAnst_endtime() {
                return anst_endtime;
            }

            public void setAnst_endtime(String anst_endtime) {
                this.anst_endtime = anst_endtime;
            }

            public String getAnst_way() {
                return anst_way;
            }

            public void setAnst_way(String anst_way) {
                this.anst_way = anst_way;
            }

            public String getOper_dr_code() {
                return oper_dr_code;
            }

            public void setOper_dr_code(String oper_dr_code) {
                this.oper_dr_code = oper_dr_code;
            }

            public String getOper_dr_name() {
                return oper_dr_name;
            }

            public void setOper_dr_name(String oper_dr_name) {
                this.oper_dr_name = oper_dr_name;
            }

            public String getOprn_oprt_code() {
                return oprn_oprt_code;
            }

            public void setOprn_oprt_code(String oprn_oprt_code) {
                this.oprn_oprt_code = oprn_oprt_code;
            }

            public String getOprn_oprt_date() {
                return oprn_oprt_date;
            }

            public void setOprn_oprt_date(String oprn_oprt_date) {
                this.oprn_oprt_date = oprn_oprt_date;
            }

            public String getOprn_oprt_endtime() {
                return oprn_oprt_endtime;
            }

            public void setOprn_oprt_endtime(String oprn_oprt_endtime) {
                this.oprn_oprt_endtime = oprn_oprt_endtime;
            }

            public String getAnst_begntime() {
                return anst_begntime;
            }

            public void setAnst_begntime(String anst_begntime) {
                this.anst_begntime = anst_begntime;
            }
            public String getId() {
                return id;
            }

            public void setid(String id) {
                this.id = id;
            }
        }
    }
}
